Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WINDSOR PLACE Semi-Detached £154,331 £75,500 19 Apr 2004
3 WINDSOR PLACE Terraced £242,304 £192,000 20 Oct 2017
5 WINDSOR PLACE Terraced £299,229 £295,000 10 Jun 2022
6 WINDSOR PLACE Terraced £301,275 £262,500 21 Dec 2020